Stone sheep - German English Dictionary